on-the-spot observations - Almanca İngilizce Sözlük